package com.assisjrs.jpaandroid.persistence;

import java.util.Calendar;
import java.util.Date;
import java.util.List;

import com.assisjrs.jpaandroid.persistence.Query;
import com.assisjrs.jpaandroid.persistence.TemporalType;

public class QueryImpl implements Query {
	@Override
	public int executeUpdate() {
		return 0;
	}

	@Override
	public List<?> getResultList() {
		return null;
	}

	@Override
	public Object getSingleResult() {
		return null;
	}

	@Override
	public Query setFirstResult(final int startPosition) {
		return null;
	}

	@Override
	public Query setHint(final String hintName, final Object value) {
		return null;
	}

	@Override
	public Query setMaxResults(final int maxResult) {
		return null;
	}

	@Override
	public Query setParameter(final String name, final Object value) {
		return null;
	}

	@Override
	public Query setParameter(final String name, final Date value, final TemporalType temporalType) {
		return null;
	}

	@Override
	public Query setParameter(final String name, final Calendar value, final TemporalType temporalType) {
		return null;
	}

	@Override
	public Query setParameter(final int position, final Object value) {
		return null;
	}

	@Override
	public Query setParameter(final int position, final Date value, final TemporalType temporalType) {
		return null;
	}

	@Override
	public Query setParameter(final int position, final Calendar value, final TemporalType temporalType) {
		return null;
	}
}
